
#定义一个无参的装饰器
def loggin(func):
	def returnFunc():
		print('记录日志信息')
		return func();
	return returnFunc;

#定义一个无参的装饰器，方法执行完成后执行装饰器中的方法
def loggin1(func):
	def returnFunc():
		temp = func();
		print("装饰器执行完成后执行");
		return temp
	return returnFunc;

#获取用户信息
@loggin
def get_UserInfo():
	print('获取用户信息');


#获取学生信息
@loggin1
def get_Student():
	print('获取学生信息');

get_UserInfo()
print('{:-^50}'.format('淫荡的分割线'))
get_Student()



